customs debenture - French English Dictionary